Plural Yöntemi ile BPMN Tabanlı Özne Yönelimli Süreç Modelleme: Örnek Olay İncelemesi
نویسندگان
چکیده
Özet. Özne yönelimli süreç modelleme yaklaşımı daha doğru, kesin ve aslına uygun süreç bilgisine ulaşmak amacıyla süreç öznelerine (rol, aktör, vb.) ve bunlar arasındaki etkileşime odaklanır. Yaygın çerçevede, iş süreçleri çoğu zaman yukarıdan-aşağıya yaklaşımını kullanan süreç mühendisleri veya modelleme uzmanları tarafından modellenirler. Ancak bu yaklaşım, özellikle bilgi-odaklı çalışan kurum ve ortamlarda, bu modellerin kabulü ve benimsenmesinde risk teşkil etmektedir. Plural yöntemi özne yönelimli yaklaşımı temel alır ve merkezi bir süreç modelleme grubundan ziyade, süreç katılımcılarının kendi süreçlerini dağıtık şekilde modelleyebilmeleri için olanak sağlar. Süreç katılımcılarının kendi süreç rollerine ve mesaj iletişimi cinsinden diğer rollerle olan etkileşimlerine odaklanabilmeleri için yönlendirme sağlar. Bu çalışmada, Plural yöntemi için BPMN 2.0 standart süreç modelleme notasyonunun kullanımı incelenmektedir. Bu notasyonun özne yönelimli bir yaklaşım için uygulanabilirliğinin gösterilmesi ve Plural yönteminin bu notasyonla gelen yeni sürümünün kazanç ve kısıtlarının raporlanması amacıyla, büyük ölçekli bir kurumda bir durum çalışması gerçekleştirdik. Bir koordinatör tarafından yönlendirilen 11 süreç katılımcısı Plural yöntemini kullanarak 4 kurumsal süreci modelledi. Yeni yöntemin etkisinin daha iyi anlaşılabilmesi adına, bu modeller ayrıca Plural yönteminin kullanılmasından önce geliştirilen klasik süreç modelleri ile karşılaştırıldı. Yaptığımız analizler, Plural yöntemi kullanımının daha tam ve daha fazla bilgiye sahip süreç modellerinin geliştirilmesine olanak sağladığını ortaya koydu. Yaptığımız çalışma, Plural yönteminin özellikle sürecin keşfi ve modellenmesi için güçlü bir yöntem olduğunu, fakat yöntemin değerinin tam anlamıyla elde edilebilmesi için yönteme ilişkin model ve gösterimlerde iyileştirmeler yapılması gerekliliğini ortaya koydu.
منابع مشابه
Karar Tablosu Destekli Olay Sira Cizgeleri Temelli Sinama Durum Uretim Araci
Özet. Model temelli sınama alanında otomatik sınama durum üretimi önemli konuların başında gelir. Otomatik sınama durum üretimi için formel bir modelleme yöntemi ile üretim için algoritmalar gereklidir. Bu bildirinin ilk yazarının geliştirdiği Olay Sıra Çizgeleri (İng. Event Sequence Graphs) formel modelleme yöntemi ve sınama durum üretim algoritmaları, bu bildirinin diğer yazarları tarafından ...
متن کاملOlay Tabanlı Sınama İçin Mutant Seçimi
Özet. Model tabanlı sınama, sınama örneği üretimi için biçimsel modeller kullanmayı içerir. Bu bildiri olay tabanlı modelleme için düzenli gramerleri önermektedir. Önerilen modeli değişikiklere uğratmak için tanımlanan mutasyon işleçleri sistematik olarak hata modelleri ya da mutantların üretilmesinde kullanılmaktadır. Asıl sistem modeliyle mutantlar üzerinde uygulanan algoritmalar ile sınama ö...
متن کاملWeb Uygulamaları için Model Tabanlı Çevik Süreç Yöntemi ile Yazılım Geliştirme
Özet. Model tabanlı geliştirme, sağladığı dokümantasyon, otomatik kod dönüşümü ve yüksek soyutlama düzeyi ile platform bağımsız geliştirme sağlaması ile yazılım mühendisliğinde avantajlar sunmaktadır. Bu yaklaşımın çevik süreç prensipleri ile birleştirilerek uygulanmasının, yazılım geliştiriciye, iki yöntemin avantajlarından faydalanarak geliştirme imkanı sunacağı düşünülmektedir. Bu bildiri ça...
متن کاملYazılım Yeniden Yapılamaya Yönelik Model Güdümlü ve Kaliteye Yönelimli Süreç Modeli
Özet. Yazılım Yeniden Yapılama (software re-engineering) (YYY), yoğun kaynak ve zaman kullanımını gerektiren, gidiş-dönüşlü ve yinelemeli yazılım mühendisliği etkinliklerini içermektedir. Dolayısıyla, söz konusu süreçler otomatik hale getirilebilmeli, ortaya çıkan ürün, araç ve yöntemler yeniden yapılanmış yazılımla ilgili sonraki süreçlerde tekrar kullanılabilmelidir. Bu bağlamda, Model Güdüml...
متن کاملCMMI-DEV Seviye-3 Sertifikasyonuna Sahip Bir Organizasyonda SCRUM Çevik Yazılım Geliştirme Yöntemi'nin Yazılım Geliştirme Çalışmalarında Uygulanması
Özet. Çevik yazılım geliştirme yöntemlerinden biri olan SCRUM, yazılım geliştirme faaliyetlerinin yönetilmesi açısından sunduğu esnek yaklaşım ile yazılım yönetimi ve geliştirilmesinde fayda sağlayan bir yöntemdir. CMMIDEV ise tasarım ve geliştirme yapan firmalar için yol gösteren bir yetenek olgunluk modeli olup, herhangi bir geliştirme yöntemi dayatmadan organizasyonlara proje yönetimi, mühen...
متن کامل